layui.use(['jquery', 'table', 'form', 'layer','laydate'], function () {
    var $ = layui.jquery;
    var table = layui.table;
    var form = layui.form;
    var layer = layui.layer;
    var laydate = layui.laydate;
    laydate.render({
        elem: '#createDate',
        type:'date',
        trigger:'click'
    });
    //加载表格数据
    getTable();

    function getTable() {
        $.ajax({
            url: '/aduitLog/getAuditLog',
            type: 'post',
            dataType: 'json',
            success: function (data) {
                tablereload(data.data);
            }
        });
    }

    var tableIns;
    //表格
    tablereload = function tablereload(data) {
        tableIns = table.render({
            elem: '#table',
            id: 'table',
            data: data,
            title: '审核日志列表',
            toolbar: '#toolbar',
            page: {
                limit: 10,
                layout: ['count', 'prev', 'page', 'next', 'skip', 'refresh'],
                first: '首页',
                last: '尾页'
            },
            cols: [
                [
                    {type: 'checkbox'},
                    {
                        field: '', title: '序号', align: 'center', templet: function (data) {
                            return data.LAY_INDEX;
                        }
                    },
                    {field: 'trueName', title: '审核人员', align: 'center'},
                    {field: 'type', title: '审核结果', align: 'center',templet:function (data) {
                            if (data.type == 1){
                                return  "未通过";
                            }else if (data.type == 2) {
                                return "通过";
                            }else {
                                return "未知";
                            }
                        }},
                    {field: 'aduitLogType', title: '审核日志类型', align: 'center',templet:function (data) {
                            if (data.aduitLogType == 1){
                                return "商品";
                            }else if (data.aduitLogType == 2){
                                return "视频";
                            }else if (data.aduitLogType == 3){
                                return "微圈";
                            }else if (data.aduitLogType == 4){
                                return "用户";
                            } else {
                                return "无";
                            }
                        }},
                    {field: 'remark', title: '备注', align: 'center',templet:function (data) {
                            if (data.remark == null){
                                return "无内容";
                            }else {
                                return data.remark;
                            }
                        }},
                    {field: 'createDate', title: '审核时间', align: 'center'},
                ]
            ],
        });
    }


    //搜索
    form.on('submit(search)',function (data) {
        $.ajax({
            url: '/aduitLog/getAuditLog',
            type: 'post',
            dataType: 'json',
            data: data.field,
            success: function (data) {
                tablereload(data.data);
            }
        });
    })
    //重置
    $('#reset').on('click',function () {
        $('input[name=trueName]').val('');
        $('select[name=aduitLogType]').val('');
        $('input[name=createDate]').val('');
        form.render();
        getTable();
    })

    //刷新
    $('#refresh').on('click', function () {
        location.reload();
    })
    //返回
    $('#goBack').on('click', function () {
        //跳转课程列表
        parent.$('#Jump').val('首页');
        parent.getQuick();
        return;
    })
});